package com.rgs.base.tasks.task;

/**
 * @author Ren Gaoshuai
 * @ClassName AsyncTaskHandle
 * 异步任务执行接口
 * @create 2022-03-08 15:43
 **/
public interface AsyncTaskHandle {

    /**
     * 执行任务方法
     *
     * @param asyncTaskRunnable 任务模型
     * @return
     * @throws Exception
     */
    AsyncTaskRunnableBO execute(AsyncTaskRunnableBO asyncTaskRunnable) throws Exception;
}
